stack of rifles - German English Dictionary